PhpParser\PrettyPrinter\Standard D

Total Complexity 315
Dependencies 171
Dependents 0
Total lines 1,162
Lines of code 901
Logical lines of code 326
Comment lines 51
Methods 182
Properties 0

Methods 182

Method Rating Maintainability Complexity Lines of code
pScalar_String()
A
47 15 33
pScalar_InterpolatedString()
A
55 8 17
pScalar_Int()
S
51 7 25
pScalar_Float()
S
56 6 18
escapeString()
S
50 3 31
pParam()
S
64 5 9
pExpr_Yield()
S
59 4 13
pStmt_ClassMethod()
S
62 4 10
pExpr_Closure()
S
62 4 9
pStmt_TraitUseAdaptation_Alias()
S
66 4 7
pArg()
S
71 4 5
hasNodeWithComments()
S
67 4 8
encapsedContainsEndLabel()
S
63 4 10
pMatchArm()
S
60 3 12
pExpr_Cast_Double()
S
60 3 12
pEncapsList()
S
62 3 11
pExpr_ArrowFunction()
S
61 3 11
pUnionType()
S
62 3 11
pExpr_List()
S
64 3 9
pExpr_Array()
S
64 3 9
pArrayItem()
S
70 3 6
pExpr_New()
S
65 3 8
containsEndLabel()
S
70 3 5
pStmt_Foreach()
S
68 3 6
pStmt_For()
S
67 3 7
pClassCommon()
S
64 3 8
pStmt_Namespace()
S
64 3 9
pUseType()
S
74 3 4
pStmt_Enum()
S
66 3 7
pStmt_Property()
S
68 3 6
pStmt_TryCatch()
S
70 3 5
pStmt_Function()
S
66 3 7
pStmt_If()
S
68 3 6
pStmt_Else()
S
68 3 6
pExpr_Exit()
S
69 3 5
pExpr_StaticCall()
S
64 3 9
pAttrGroups()
S
66 3 8
pStmt_InlineHTML()
S
73 2 4
pStmt_ClassConst()
S
67 2 7
pPropertyItem()
S
74 2 4
pStmt_TraitUse()
S
69 2 6
pStmt_EnumCase()
S
70 2 6
pStmt_Case()
S
74 2 4
pAttribute()
S
74 2 4
pStmt_Catch()
S
70 2 5
pStmt_Break()
S
77 2 3
pStmt_Continue()
S
77 2 3
pStmt_Return()
S
77 2 3
pStmt_Interface()
S
68 2 6
pUseItem()
S
74 2 4
pStaticVar()
S
74 2 4
pExpr_Variable()
S
68 2 7
pStmt_Declare()
S
73 2 4
pStaticDereferenceLhs()
S
69 2 7
pMaybeMultiline()
S
68 2 7
pExpr_ArrayDimFetch()
S
74 2 4
pClosureUse()
S
78 2 3
pObjectProperty()
S
66 2 8
pNewOperand()
S
69 2 7
pExpr_Ternary()
S
68 2 6
pCallLhs()
S
69 2 7
pKey()
S
67 2 7
pDereferenceLhs()
S
69 2 7
pScalar_MagicConst_Namespace()
S
82 1 3
pScalar_MagicConst_Dir()
S
82 1 3
pScalar_MagicConst_File()
S
82 1 3
pScalar_MagicConst_Function()
S
82 1 3
pStmt_TraitUseAdaptation_Precedence()
S
74 1 4
pStmt_Trait()
S
72 1 5
pStmt_Class()
S
78 1 3
pExpr_Assign()
S
76 1 3
pExpr_Clone()
S
77 1 3
indentString()
S
79 1 3
pScalar_MagicConst_Line()
S
82 1 3
pExpr_Throw()
S
77 1 3
pScalar_MagicConst_Method()
S
82 1 3
pScalar_MagicConst_Class()
S
82 1 3
pStmt_Use()
S
75 1 4
pScalar_MagicConst_Trait()
S
82 1 3
pStmt_GroupUse()
S
74 1 4
pAttributeGroup()
S
79 1 3
pStmt_Const()
S
79 1 3
pStmt_Static()
S
79 1 3
pVariadicPlaceholder()
S
82 1 3
pConst()
S
79 1 3
pNullableType()
S
79 1 3
pIntersectionType()
S
79 1 3
pSingleQuotedString()
S
74 1 4
pIdentifier()
S
82 1 3
pVarLikeIdentifier()
S
80 1 3
pStmt_Block()
S
78 1 3
pStmt_Nop()
S
82 1 3
pStmt_HaltCompiler()
S
80 1 3
pStmt_Unset()
S
79 1 3
pStmt_Global()
S
79 1 3
pStmt_Echo()
S
79 1 3
pDeclareItem()
S
79 1 3
pStmt_Expression()
S
79 1 3
pStmt_Goto()
S
80 1 3
pStmt_Label()
S
80 1 3
pStmt_Finally()
S
78 1 3
pStmt_Switch()
S
74 1 4
pStmt_Do()
S
74 1 4
pStmt_While()
S
74 1 4
pExpr_AssignOp_Plus()
S
76 1 3
pName()
S
82 1 3
pName_FullyQualified()
S
80 1 3
pStmt_ElseIf()
S
74 1 4
pName_Relative()
S
80 1 3
pExpr_AssignRef()
S
76 1 3
pExpr_AssignOp_BitwiseOr()
S
76 1 3
pExpr_Match()
S
70 1 6
pExpr_BinaryOp_NotIdentical()
S
77 1 3
pExpr_BinaryOp_LogicalAnd()
S
77 1 3
pExpr_BinaryOp_LogicalOr()
S
77 1 3
pExpr_BinaryOp_LogicalXor()
S
77 1 3
pExpr_BinaryOp_Equal()
S
77 1 3
pExpr_BinaryOp_NotEqual()
S
77 1 3
pExpr_BinaryOp_Identical()
S
77 1 3
pExpr_BinaryOp_Spaceship()
S
77 1 3
pExpr_BinaryOp_ShiftRight()
S
77 1 3
pExpr_BinaryOp_Greater()
S
77 1 3
pExpr_BinaryOp_GreaterOrEqual()
S
77 1 3
pExpr_BinaryOp_Smaller()
S
77 1 3
pExpr_BinaryOp_SmallerOrEqual()
S
77 1 3
pExpr_BinaryOp_Coalesce()
S
77 1 3
pExpr_Instanceof()
S
70 1 6
pExpr_BinaryOp_Pow()
S
77 1 3
pExpr_BinaryOp_ShiftLeft()
S
77 1 3
pExpr_BitwiseNot()
S
77 1 3
pExpr_BinaryOp_Mul()
S
77 1 3
pExpr_AssignOp_ShiftLeft()
S
76 1 3
pExpr_AssignOp_ShiftRight()
S
76 1 3
pExpr_AssignOp_Pow()
S
76 1 3
pExpr_AssignOp_Coalesce()
S
76 1 3
pExpr_BinaryOp_Plus()
S
77 1 3
pExpr_BinaryOp_Minus()
S
77 1 3
pExpr_BinaryOp_Div()
S
77 1 3
pExpr_BinaryOp_BitwiseXor()
S
77 1 3
pExpr_BinaryOp_Concat()
S
77 1 3
pExpr_BinaryOp_Mod()
S
77 1 3
pExpr_BinaryOp_BooleanAnd()
S
77 1 3
pExpr_BinaryOp_BooleanOr()
S
77 1 3
pExpr_BinaryOp_BitwiseAnd()
S
77 1 3
pExpr_BinaryOp_BitwiseOr()
S
77 1 3
pExpr_BooleanNot()
S
77 1 3
pExpr_UnaryMinus()
S
77 1 3
pExpr_AssignOp_BitwiseXor()
S
76 1 3
pExpr_AssignOp_Div()
S
76 1 3
pExpr_Empty()
S
79 1 3
pExpr_Isset()
S
79 1 3
pExpr_Eval()
S
79 1 3
pExpr_Include()
S
64 1 9
pExpr_AssignOp_Concat()
S
76 1 3
pExpr_Error()
S
80 1 3
pExpr_AssignOp_Mul()
S
76 1 3
pExpr_NullsafeMethodCall()
S
74 1 4
pExpr_ConstFetch()
S
80 1 3
pExpr_ClassConstFetch()
S
78 1 3
pExpr_PropertyFetch()
S
78 1 3
pExpr_NullsafePropertyFetch()
S
78 1 3
pExpr_StaticPropertyFetch()
S
78 1 3
pExpr_ShellExec()
S
78 1 3
pExpr_AssignOp_Mod()
S
76 1 3
pExpr_MethodCall()
S
74 1 4
pExpr_UnaryPlus()
S
77 1 3
pExpr_Print()
S
77 1 3
pExpr_PreInc()
S
79 1 3
pExpr_PreDec()
S
79 1 3
pExpr_PostInc()
S
79 1 3
pExpr_PostDec()
S
79 1 3
pExpr_ErrorSuppress()
S
77 1 3
pExpr_YieldFrom()
S
77 1 3
pExpr_Cast_Int()
S
77 1 3
pExpr_FuncCall()
S
75 1 4
pExpr_AssignOp_BitwiseAnd()
S
76 1 3
pExpr_Cast_String()
S
77 1 3
pExpr_Cast_Array()
S
77 1 3
pExpr_Cast_Object()
S
77 1 3
pExpr_Cast_Bool()
S
77 1 3
pExpr_Cast_Unset()
S
77 1 3
pExpr_AssignOp_Minus()
S
76 1 3